Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 TOWCESTER ROAD Semi-Detached £269,883 £195,000 11 Dec 2015
5 TOWCESTER ROAD Terraced £296,679 £55,000 13 Dec 1996
7 TOWCESTER ROAD Terraced £275,000 10 Apr 2024
9 TOWCESTER ROAD Terraced £210,482 £200,000 25 Jan 2022
11 TOWCESTER ROAD Terraced £290,783 £290,000 27 Jul 2022
15 TOWCESTER ROAD Terraced £277,410 £150,000 1 May 2009
19 TOWCESTER ROAD Terraced £291,730 £288,000 12 Sep 2023
23 TOWCESTER ROAD Terraced £296,485 £86,500 25 May 2001
29 TOWCESTER ROAD Semi-Detached £298,152 £243,000 27 Sep 2019
39 TOWCESTER ROAD Terraced £244,178 £44,500 31 Oct 1996